#include <v8.h> 
using namespace v8;
int main(int argc, char* argv[]) {
  // Create a handle scope
  HandleScope handle_scope;
  // Create a new context. 
  Handle<Context> context = Context::New();
  // Enter the created context for compiling and 
  // running the script.
  Context::Scope context_scope(context);
  // Create a new script  
  const char* code = "abc='lslsls';";
  // Create a string containing the JavaScript source code. 
  Handle<String> source = String::New(code);
  // Compile the source code. 
  Handle<Script> script = Script::Compile(source);
  // Running the script
  // Run the script to get the result. 
  Handle<Value> scriptresult = script->Run();
  // Convert the result to an ASCII string and print it. 
  String::AsciiValue ascii(scriptresult);
  printf("%s\n", *ascii);


 // argcount and argarray are your standard arguments to a function

  return 0;


}